cable sleeves - German English Dictionary